package com.cn.kehong.api;


import ch.qos.logback.core.encoder.EchoEncoder;
import com.cn.kehong.domain.ProductPeiJizhong;
import com.cn.kehong.domain.ProductPeiJizhongCollect;
import com.cn.kehong.domain.ProductPeiJizhongVo;
import com.cn.kehong.utils.QueryForm;

import javax.servlet.http.HttpServletResponse;
import java.util.List;
import java.util.Map;

public interface IProductPeiJizhongService {


    List<ProductPeiJizhongVo> getJizhongList(QueryForm queryForm)throws Exception;

    List<ProductPeiJizhongVo> getJizhongListByDay(QueryForm queryForm)throws Exception;

    void exportJizhongList(QueryForm queryForm, HttpServletResponse response)throws Exception;

    void exportJizhongListByDay(QueryForm queryForm, HttpServletResponse response)throws Exception;

    List<ProductPeiJizhong> getProductPeiJizhongListByPeiId(String peiId) throws Exception;

    String addBatchInsertProductPeiJizhongs(List<ProductPeiJizhong> productPeiJizhongs)throws Exception;

    Map<String, Object> getByIds(QueryForm queryForm)throws Exception;

    Map<String, Object> getJizhongListByHome(QueryForm queryForm)throws Exception;

//    List<ProductPeiJizhongVo> getJizhongListByHome(QueryForm queryForm)throws Exception;
}
